#include<stdio.h>

//写下这句话，就是死循环
#define do_foever for(;;)
// 如果定义的 stuff过长，可以分成几行写，除了最后一行外，每行的后面都加一个反斜杠(续行符)。
#define DEBUG_PRINT printf("file:%s\tline:%d\t \
                            date:%s\ttime:%s\n" ,\
                            __FILE__,__LINE__ , \
                            __DATE__,__TIME__ )


//     \+回车，可以理解成转义字符，相当于没有回车
int main()
{
    do_foever;
    DEBUG_PRINT;
    return 0;
}

